spare no sacrifice - Turco Inglés Diccionario